#!/usr/bin/python3
# -*- coding: UTF-8 -*-

# for...in循环，依次把list或tuple中的每个元素迭代出来
fruits = ['apple', 'orange', 'banana']
for fruit in fruits:
    print("===>", fruit)

# range()函数，可以生成一个整数序列，再通过list()函数可以转换为list
print(list(range(6)))

sum = 0
for x in range(101):
    sum += x
print("--->", sum)

# while循环，只要条件满足，就不断循环，条件不满足时退出循环。比如我们要计算100以内所有奇数之和
wsum = 0
n = 99
while n > 0:
    wsum += n
    n = n -2
print(">>>>", wsum)

# 请利用循环依次对list中的每个名字打印出Hello, xxx!
L = ['Bart', 'Lisa', 'Adam']
for k in L:
    print("hello,", k)

    # 在循环中，break语句可以提前退出循环
    # 在循环过程中，也可以通过continue语句，跳过当前的这次循环，直接开始下一次循环
    # 不要滥用break和continue语句。break和continue会造成代码执行逻辑分叉过多，容易出错